Tenzij anders aangegeven krijgen variabelen die niet zijn gedeclareerd het gegevenstype Variant. Dit gegevenstype is handig voor het schrijven van programma's, maar is niet altijd het meest efficiδnte gegevenstype in het gebruik.
Andere gegevenstypen zijn het overwegen waard als:
Naast Variant worden onder meer de volgende gegevenstypen ondersteund: Byte, Boolean, Integer, Long, Single, Double, Currency, Decimal, Date, Object en String. Met behulp van de instructie Dim kunt u een variabele of een bepaald type opgeven. Bijvoorbeeld:
Dim X As Integer
Deze instructie declareert dat de variabele X
een integer is ù een geheel getal tussen -32.768 en 32.767. Als u een getal buiten dat bereik aan X
wilt toewijzen, treedt een fout op. Als u een gebroken getal aan X
wilt toewijzen, wordt het getal afgerond. Bijvoorbeeld:
X = 32768 ' Veroorzaakt fout.
X = 5,9 ' Stelt x op 6 in.